Supporting Application Requirements in Cloud-based IoT Information Processing
نویسندگان
چکیده
IoT infrastructures can be seen as an interconnected network of sources of data, whose analysis and processing can be beneficial for our society. Since IoT devices are limited in storage and computation capabilities, relying on external cloud providers has recently been identified as a promising solution for storing and managing IoT data. Due to the heterogeneity of IoT data and applicative scenarios, the cloud service delivery should be driven by the requirements of the specific IoT applications. In this paper, we propose a novel approach for supporting application requirements (typically related to security, due to the inevitable concerns arising whenever data are stored and managed at external third parties) in cloud-based IoT data processing. Our solution allows a subject with an authority over an IoT infrastructure to formulate conditions that the provider must satisfy in service provisioning, and computes a SLA based on these conditions while accounting for possible dependencies among them. We also illustrate a CSP-based formulation of the problem of computing a SLA, which can be solved adopting off-the-shelves CSP solvers.
منابع مشابه
A Application of Cloud Computing and IOT in Logistics
This paper analyzes the characteristics of cloud computing and IOT (internet of things), introduce a logistics operation based on cloud computing and IOT, which establish a logistics information interchange, data exchange to meet the business requirements of the various types of logistics public information platform.
متن کاملIOTSim: a Cloud based Simulator for Analysing IoT Applications
A disruptive technology that is influencing not only computing paradigm but every other business is the rise of big data. Internet of Things (IoT) applications are considered to be a major source of big data. Such IoT applications are in general supported through clouds where data is stored and processed by big data processing systems. In order to improve the efficiency of cloud infrastructure ...
متن کاملDemo Abstract: Talos a Platform for Processing Encrypted IoT Data
Internet of Things (IoT) applications today often utilize the cloud to provide storage and ubiquitous access to collected data. Leaving such granular, sensitive, and personal data unprotected on the cloud and vulnerable to system breaches or curious administrators is critical. In this extended abstract, we present Talos [3], a framework that embraces the computational resources available in the...
متن کاملCloud and IoT based Smart Car Parking System by using Mamdani Fuzzy Inference System (MFIS)
Internet of Things (IoT) and cloud computing technologies have connected the infrastructure of the city to make the context-aware and more intelligent city for utility its major resources. These technologies have much potential to solve thechallenges of urban areas around the globe to facilitate the citizens. A framework model that enables the integration of sensor’s data and analysis of ...
متن کاملFramework for Reprogrammable In-network Processing in complex IoT systems
With the advent of numerous Internet of things(IoT) applications, the number of IoT devices increased drastically and we are moving towards Smart Home which utilizes these heterogeneous IoT devices to accomplish a task with less user intervention. On the other hand, making these IoT devices interact with each other and performing some processing on data gathered from different IoT devices, with...
متن کامل